set down one's foot

[口語]堅決反對;采取不妥協的態度;[僅作 put one's foot down](駕車)踩加速器,踩油門[亦作 put (或 set) one's foot down]